he's not pulling his weight - Turkish English Dictionary